@echo off
chcp 65001 >nul
echo =====================================
echo   清理并重新部署到IIS
echo =====================================
echo.

echo [1/3] 清理旧的构建文件...
if exist dist rmdir /s /q dist
echo ✓ 清理完成
echo.

echo [2/3] 重新构建项目...
call npm run build
if %errorlevel% neq 0 (
    echo ❌ 构建失败！
    pause
    exit /b 1
)
echo ✓ 构建完成
echo.

echo [3/3] 显示构建产物...
echo.
dir /b dist\assets\js
echo.

echo =====================================
echo ✅ 构建完成！
echo =====================================
echo.
echo 下一步：
echo   1. 以管理员身份运行PowerShell
echo   2. 执行: .\deploy-iis-quick.ps1
echo   3. 部署后按 Ctrl+F5 强制刷新浏览器
echo.
pause
